num = 3749

var intToRoman = function (num) {
    let number = {
        M: 1000,
        CM: 900,
        D: 500,
        CD: 400,
        C: 100,
        XC: 90,
        L: 50,
        XL: 40,
        X: 10,
        IX: 9,
        V: 5,
        IV: 4,
        I: 1
    }
    let result = ''
    for (let key in number) {
        while (num >= number[key]) {
            result += key
            num -= number[key]
        }
        if (num === 0) {
            break
        }
    }
    return result
};
console.log(intToRoman(num));
